/** Add css rules here for your application. */
/*STRUCTURE*/
#content {
	width: 100%;
	border: 0px;
}
#left-column {
	vertical-align: top;
}
#right-column {
	width: 100%;
	vertical-align:top;
}
	
/*PANELS*/
.frame-panel {
	width: 100%;
	border: 1px solid #DDDDDD;
}
.frame-title {
	width: 100%;
	background-color: #EEEEEE;
	font-size: 140%;
	font-weight: bold;
	padding: 0.6em;
}

.message-user-panel {
	width: 100%;
	margin: 5px;
	border: 1px solid #DDDDDD;
}
.message-details-panel {
	width: 100%;
}
.message-panel {
	width: 100%;
	margin: 5px;
}
.message-label {
	width: 100%;
	font-weight: bold;
}
.message-text-area {
	width: 35em;
}

/*SERVICE*/
.glassPanel {
    background-color: white;
    filter: alpha(opacity=10);
    opacity: .10;
}

.message-info {}
.message-warn {}
.message-error {
  color: red;
}

/* TABLE */
.list-table {
	text-align: left;
	border-collapse: collapse;
}
.list-table td {
	padding: 4px;
	/*color: #669;*/
}
.list-table .list-row-odd {
	background: transparent; 
}
.list-table .list-row-even {
	background: #e8edff; 
}
.list-table .list-row-top {
	background: #e0e0e0; 
	font-weight: bold;
}
.list-table .list-row-bot {
	background: #f0f0f0; 
}
